package cn.wzby;

public class RegEx {
    public static void main (String [] args){
        String s = "hello420java1013phpAD(17639226295)";
        System.out.println(s.matches(".*\\d.*"));
        //判断有没有数字
        System.out.println(s.matches(".*[a-z][A-Z].*"));
        //判断有没有大小写字母
        System.out.println(s.matches(".*[\u4e00-\u9fa5].*"));
        //判断有没有汉字
        System.out.println(s.matches(".*1[3567]\\d{8}.*"));
        //判断有没有手机号
    }
}
//String支持正则表达式的方法：.replaceAll（）.replaceFirst（）.split（）.matches（）
//.代表一个任意符号  *代表它前边的符号出现的次数{0，n}
//[\u4e00-\u9fa5]代表中文, [a-zA-Z]代表大小写英文字母